package com.mysiteforme.admin.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import com.mysiteforme.admin.base.DataEntity;

/**
 * <p>
 * 电价管理
 * </p>
 *
 * @author wangl
 * @since 2019-09-27
 */
@TableName("electricity_electrovalence")
public class ElectricityElectrovalence extends DataEntity<ElectricityElectrovalence> {

    private static final long serialVersionUID = 1L;

    /**
     * 电力用户名称
     */
	@TableField("e_username")
	private String eUsername;
    /**
     * 电压等级
     */
	@TableField("voltage_classes")
	private String voltageClasses;
    /**
     * 输配电价
     */
	@TableField("distribution_price")
	private BigDecimal distributionPrice;
    /**
     * 政府基金及附加
     */
	@TableField("governmen_funds")
	private BigDecimal governmenFunds;
    /**
     * 网损电价
     */
	@TableField("loss_electricity")
	private BigDecimal lossElectricity;
    /**
     * 线损
     */
	@TableField("line_loss")
	private BigDecimal lineLoss;
    /**
     * 线损分担比例
     */
	@TableField("line_loss_proportion")
	private BigDecimal lineLossProportion;

	public String geteUsername() {
		return eUsername;
	}

	public void seteUsername(String eUsername) {
		this.eUsername = eUsername;
	}
	public String getVoltageClasses() {
		return voltageClasses;
	}

	public void setVoltageClasses(String voltageClasses) {
		this.voltageClasses = voltageClasses;
	}
	public BigDecimal getDistributionPrice() {
		return distributionPrice;
	}

	public void setDistributionPrice(BigDecimal distributionPrice) {
		this.distributionPrice = distributionPrice;
	}
	public BigDecimal getGovernmenFunds() {
		return governmenFunds;
	}

	public void setGovernmenFunds(BigDecimal governmenFunds) {
		this.governmenFunds = governmenFunds;
	}
	public BigDecimal getLossElectricity() {
		return lossElectricity;
	}

	public void setLossElectricity(BigDecimal lossElectricity) {
		this.lossElectricity = lossElectricity;
	}
	public BigDecimal getLineLoss() {
		return lineLoss;
	}

	public void setLineLoss(BigDecimal lineLoss) {
		this.lineLoss = lineLoss;
	}
	public BigDecimal getLineLossProportion() {
		return lineLossProportion;
	}

	public void setLineLossProportion(BigDecimal lineLossProportion) {
		this.lineLossProportion = lineLossProportion;
	}


	@Override
	public String toString() {
		return "ElectricityElectrovalence{" +
			", eUsername=" + eUsername +
			", voltageClasses=" + voltageClasses +
			", distributionPrice=" + distributionPrice +
			", governmenFunds=" + governmenFunds +
			", lossElectricity=" + lossElectricity +
			", lineLoss=" + lineLoss +
			", lineLossProportion=" + lineLossProportion +
			"}";
	}
}
